leave a trace - Deutsch Englisch Wörterbuch